Skip to main content
Restaurant

The Slaughtered Lamb

34-35 Great Sutton Street, Shoreditch

At a glance

Cuisine
Restaurant
Destination
Shoreditch