The location is wonderful,5 minutes walking to shopping center and park. There are very nice supermarkets and coffee shops around also. It’s perfect for short stay in London.