The location is really good. There are multiple supermarkets and restaurants on the same street, Victoria Station is about 5 minutes away (on foot) and Buckingham Palace is no more than a 15 minute walk away. Even though it's super central, the neighbourhood is very quiet and picturesque.