Canary Wharf » Listings » Eating and Drinking » Farmstand
390 Cabot Place, Canary Wharf, London E14 5AB
Congratulation!