Beautiful place and great location! Excellent spot to visit all of London’s sights.