Roast Restaurant
[blockquote] www.roast-restaurant.com [/blockquote] Roast Restaurant is a fabulous restaurant located in London’s iconic Borough Market. It uses the finest seasonal produce from British farmers and producers, with many of their ingredients coming from Borough Market’s own stalls. Roast Restaurant is the perfect place for couples, families...