
Café Rouge Westbourne: A Once-Popular French Bistro For years, Café Rouge Westbourne Dorset, was a go-to destination for those seeking an authentic French dining experience. Located on Seamoor Road, this charming bistro offered classic French dishes, a cozy ambiance, and a menu that transported diners straight to