The towers of Canary Wharf are an iconic sight in London and if you wander amongst them, you'll find that this riverside area has lots to explore. Whether you're a local resident, a visitor, or an office worker looking for a delicious lunch or dinner, you're spoilt for choice in this bustling area.
Updated 7 Jun 2024