Skip to main content

Cafe Lime and Restaurant

30-32 Watney Market, London

At a glance

Destination
London