Really enjoyed my stay! Location is unbeatable. 5-10 minutes walk to Harrods and the closest tube station. View overlooking a small park. Very English style apartment. Good neighbors. Can’t wait to return!♥️♥️♥️