Physio on the River The Old Ticket Office Barnes Bridge Railway Station, The Terrace, Barnes, London SW13 0NP, UK 4.78