One Tower Bridge, Tower Bridge Rd, London
Two-storey British brasserie with fashionable decor, a full bar & large terrace with river views.
Chill Out
Kids Friendly
Typical Tourist