Description

Authentic French bistro restaurant in West London. Large floor space, drinks bar with brass counter. This could easily be in France.

Map
Similar Locations