The Walrus Bar and Hostel

172 Westminster Bridge Road, London, Greater London, SE1 7RW

Distance  Distance from The Walrus Bar and Hostel to London is approx 0.09miles  London centre is approx 0.09 miles