You can't oversell the view from every room in this flat. If weather cooperates be sure to take a meal or drink outside on the balcony.
All the basic kitchen and laundry needs are covered.
The location is very convenient to the West End theatres and has multiple tube stations nearby for exploring the rest of
London. I wouldn't hesitate to stay again.