Restaurants in South Woodford

Browse the South Woodford Map

The Woodford

The Woodford

159 High Road ē Show on map Gastro pub
£ 41 avg

South Woodford in East London has been put on the culinary map with the opening of The Woodford, located just off the busy North Circular road...

View Details