Smollensky's Canary Wharf Restaurant
Smollensky's is ideally located next to Canary Wharf Underground Station. The restaurant is situated above Smollensky's Bar and is the perfect spot for a business lunch or evening meal being a popular hot spot on Saturdays. For al fresco dining there is a large terrace with fantastic views over Reuters…