Canary Wharf Shopping Centre, Cabot Place East, Canary Wharf, London E14 4QT, United Kingdom
Distance: 35 yd.
Company description
Lively restaurant serving traditional Scottish cuisine, with live music, whisky bar, cigar terrace, caviar & oyster bar and cigar library, overlooking the Thames and city skyline.