Queen Elizabeth Walk, Barnes, SW13 9SA