




Petals at Liberty
London
florist
Petals at Liberty is a picturesque flower stand located right outside the entrance of the Liberty London department store. It serves as a charming outdoor feature for visitors approaching the iconic shopping destination.
Viewers reacted with strong enthusiasm to the feature, praising the whimsical aesthetic of the post. Many commenters expressed excitement and noted that they were saving the location for future travel plans.
- Look for the flower stand situated right outside the entrance of Liberty London department store.
- Enjoy the picturesque and whimsical aesthetic perfect for travel photos.
- Save this location as a recommended highlight for future London travel itineraries.
Summaries are created based on reviews, notes, and social media posts.
Monday8:00 AM – 8:00 PM
Tuesday8:00 AM – 8:00 PM
Wednesday8:00 AM – 8:00 PM
Thursday8:00 AM – 8:00 PM
Friday8:00 AM – 8:00 PM
Saturday8:00 AM – 8:00 PM
Sunday10:00 AM – 6:00 PM
Photos





Share View on Google Maps