|
Bars in London
- Canary Wharf
42 Mackenzie Walk, Canary Wharf, London, E14 5EH
Tags:
air conditioning, european, food, seating area
|
1 Reviews
|
|
Bars in London
- Canary Wharf
25 Cabot Square, Canary Wharf, London, E14 4QA
Tags:
food, private parties: up to 30 guests, seafood
|
0 Reviews
|