Obika Canary Wharf
Venue Details & Map
Obika Canary Wharf
- Address
-
Unit 1 West Wintergarden
25 Bank StreetCanary WharfLondonE14 5NW - Telephone:
- 020 7719 1532
Facilities
- Catering Facilities
- Bar
- Set price menu
- Children Facilities
- Childrens menu