Neighbourhood is super central. Perfect for visiting London on Business. Couple of nice restaurants nearby and very close to two tube stations.

Apartment is great for a short visit!