Feng Sushi

Feng Sushi, the sushi chain that boosts eight restaurants across London, is perfect for all the sushi lovers out there, even the sushi snobs like myself! Located a reasonable walk away from West Brompton station, the Japanese hub welcomes you into a well deserved distraction away from the city stress into the tranquility of quaint […]