offers delivery offers takeout many vegetarian options accepts debit cards accepts android pay accepts apple pay moderate noise good for kids dogs allowed wheelchair accessible bike parking
More Comments(207)
Borough Market, Cathedral St, London
020 7403 5444