The Grand Palace & Gardens
World famous and on your doorstep when you visit London with The Grand at Trafalgar Square, Buckingham Palace is a must see when visiting London for the first time. Buckingham Palace is also surrounded by grand royal parks and beautiful scenery open and free for all to enjoy.
Take a picnic and, of course, your camera to capture those Insta-worthy shots, perfect for making all your friends and family jealous of your London holiday.