HOME
ABOUT US
MENUS
EVENTS
CONTACT
More...
53-55 Carter Lane, London EC4V 5AE
020 7236 0721
Tuesday - Friday 12-11pm | KITCHEN CLOSED 3-6pm | Saturday 11-4pm