Food / London / Restaurant Reviews / Uncategorized Roast Restaurant Borough Market – A Great British Dish In London Bridge Deep in the heart of Borough Market lies a gem of a restaurant called Roast. It conjures up exactly what … Read More