Located on Cadogan Gardens in Chelsea, Meat the Fish is a new London restaurant that impresses as much by its Mediter-Asian gastronomic offerings as its artfully designed and beautifully crafted interiors.
Located on Cadogan Gardens in Chelsea, Meat the Fish is a new London restaurant that impresses as much by its Mediter-Asian gastronomic offerings as its artfully designed and beautifully crafted interiors.