Once the site of London’s largest warehouse complex in the 19th century, Shad Thames is now a thriving area full of restaurants, boutiques, and pubs. Located close to Tower Bridge, this historic riverside street is perfect for a leisurely walk or a meal with a view.
The Alice House
The Dog House
The Green Room
Please enter your username or email address. You will receive a link to create a new password via email.