Super location
Great stay
All you can ask for in a london apartment this central