Nutmeg House is situated in the heart
of Butlers Wharf, a short walk from
the River Thames and Tower Bridge.
The area has many and varied
restaurants and bars within Butlers
Wharf, More London and London Bridge
with the hugely popular Borough Market
being an easy walk away.