London European - Internet Access London

The Larder Restaurant London

The Larder Restaurant

European in London - Southwark
5 More London Place, Hilton London Tower Bridge, Southwark, London, SE1 2DA Tags: bar, cuisine: modern european, internet access, lounge bar, restaurant, room service, safe, televisions

0 Reviews
Found 1 businesses. Now showing 1 to 1. 1