Definitely Windsor Castle is a must on your visit to London. It is simply spectacular. Our entrance to the Castle by Lpass we include the audio tour in Spanish. You need at least 5 hours to enjoy it to the fullest but be sure to visit. It is amazing and unique. I went in March 2012.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.