Borough Market

Restaurants in Borough Market

Roast

The Floral Hall, Stoney Street SE1 1TLBritishBest London Restaurants

Roast Restaurant London the truly British answer to local cuisine situated by London's Borough Market - the biggest organic food market.

BOOK ONLINE