2
You May Also Like
From Our Partners
Now You Know
Latest Affordable DIY & Organization
Home to tea time, the royal family, and so much history, London is a great vacation 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.