16 Holiday Spots Perfect For Your 2020 Girls' Trip
16 Holiday Spots You and Your Girl Gang Need to Explore in 2020
2
Home to tea time, the royal family, and so much history, London is a great holiday spot for sightseeing. I strongly recommend getting fish and chips at Windsor Castle in Kensington and afternoon tea at The English Rose Cafe and Tea Shop just minutes away from Buckingham Palace.