Great place to visit London! Excellent location!!!