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.