Roast claims to be 'deliciously British' and lives up to its name. Set within a landmark building, slap bang in the middle of Borough market - a foody haven - for thousands, its mission is to revive Great British cuisine. So that means a broad array of mouthwatering dishes, using the country's finest seasonal produce. An absolute must-visit.
Average Price per person: £45 - £54
|