Our food



Canary Wharf

2nd Floor, Cabot Place East, Canary Wharf, London, E14 4QT
Our food
Find out more