All Hallows-by-the-Tower, at one time dedicated jointly to All Hallows and the Virgin Mary and sometimes known as All Hallows Barking, is an ancient Anglican church on Byward Street in the City of London, England, overlooking the Tower of London.
Tower Bridge
Tower of London
Borough Market
London Bridge
Duck & Waffle
SUSHISAMBA London
Anchor Bankside
Aqua Shard