Best location to visit London. In between Soho, Mayfair and Westend , most spots in walking distance.
The appartment is very nice and well equipped. Full recommendation!