Restaurant Review: Beaufort House Restaurant, Chelsea
Beaufort House is a charming brasserie-style restaurant located on the stylish King’s Road in Chelsea, London
The post Restaurant Review: Beaufort House Restaurant, Chelsea appeared first on The Travel Magazine.