27/04/2025
Standing gracefully near Leicester House Hotel, this statue captures the iconic charm of Mary Poppins, a symbol deeply woven into the fabric of London’s culture. Just steps from our doors at the heart of Leicester Square, her timeless presence reminds visitors of the area's rich storytelling heritage and vibrant spirit—a perfect reflection of the hotel’s own blend of history and contemporary artistry. Here, past and present meet in a story that continues to inspire.