Smollensky's Canary Wharf

Smollensky's Canary Wharf

 

Add to Shortlist Venue Shortlisted
1 Reuters Plaza Csnary Wharf London
London
England
E14 5AJ

Venue Type

  • Pubs & Bars

0 Meeting Rooms Available

Room Layout

Location

1 Reuters Plaza Csnary Wharf London, London, England, E14 5AJ