Set in the center of London, a stone’s toss from Trafalgar Sq. and buzzing Covent Back garden, Strand Palace is your house absent from home, where by fashionable comforts are complemented by truly British attraction. Welcoming visitors on the capital because 1909, we're primarily based close to Covent Back garden https://troyuq88n.blog-eye.com/14467273/how-london-theme-park-can-save-you-time-stress-and-money