Start your day with a hearty vegetarian-friendly breakfast at The Gate Marylebone, known for its innovative plant-based cuisine. It's just a short walk from Edgware Road and offers a welcoming family atmosphere.
Head to Buckingham Palace to watch the iconic Changing of the Guard ceremony, which usually starts at 11:00am. Arrive early to secure a good viewing spot and experience this classic British tradition up close.
Enjoy a peaceful stroll through St James's Park, the oldest Royal Park in London, offering picturesque views, beautiful flowerbeds, and plenty of space for kids to explore.
Visit Horse Guards Parade to see the Household Cavalry and historic guards' regiments, a great spot for photos and to learn about military history in London.
Tour Westminster Abbey, a masterpiece of Gothic architecture and a setting for royal ceremonies. Pre-book tickets to avoid queues and enjoy the family's exploration of this UNESCO World Heritage Site.
Enjoy a delicious vegetarian meal at Mildreds Soho, famous for its vibrant, global vegetarian dishes. The lively yet family-friendly environment makes it an excellent lunch stop.
Walk outside Parliament House and Big Ben, two stunning landmarks representing London's political history. While tours inside are limited, the exteriors offer fantastic photo opportunities.
Experience panoramic views of London from the London Eye. Pre-book fast-track tickets to minimise waiting time. The ride takes about 30 minutes, perfect for all ages.
Take a relaxing Thames River Cruise from the London Eye Pier to Westminster and back, enjoying iconic riverside sights such as Tower Bridge and the Shard.
If time and energy allow, explore Covent Garden's lively market and street performances; ideal for shopping and family entertainment. It will be a vibrant end to your sightseeing.
Conclude your day with a wholesome vegetarian dinner at 222 Veggie Vegan, known for nutritious and flavoursome dishes with a relaxed ambiance perfect for families.