142 W Cromwell Rd, London W14 9AE
Restaurant
Shi Fu Restaurant offers an authentic culinary experience in the heart of West Kensington, just a minute’s walk from West Kensington Station. Specializing in Shanghai, Sichuan, and Cantonese cuisine, the restaurant prides itself on its skilled chefs who use the freshest ingredients to create exquisite dishes. With a focus on quality and authenticity, Shi Fu provides a comfortable atmosphere for up to 70 guests, making it a perfect destination for both casual dining and special occasions. Located at 142-148 West Cromwell Road, it invites guests to indulge in a memorable gastronomic journey.