Excellent attraction to see central London. great if you want to have nice view of the centre including Houses of Parliament, Buckingham Palace and other places around river Thames. You may need to wait during peak time.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.