The Shed
Unique dining experience with a focus on seasonal British ingredients.
4.6(1844)
- Opening Hours: Monday to Sunday: 12:00 PM - 11:00 PM
- Price: $$
- Address: 122 Palace Gardens Terrace, London W8 4RT, United Kingdom
- Website: https://theshed-restaurant.com
- Phone: +44 20 7229 4024

The Shed, located at 122 Palace Gardens Terrace in London W8 4RT, is a charming restaurant that emphasizes a farm-to-table dining experience. Nestled in the heart of Kensington, it offers a menu that showcases seasonal British produce, with highlights including inventive dishes like homemade charcuterie and fresh vegetables sourced from local farms. The atmosphere is warm and inviting, featuring rustic decor that creates a cozy dining experience. Nearby attractions include the iconic Kensington Gardens and the Royal Albert Hall, making it a perfect stop for locals and tourists alike. With its commitment to sustainability and local ingredients, The Shed is a delightful culinary gem in London.
Photos
Reviews
(1,844)- ★