It’s a good apartment for staying in London. It’s convenient in traffic and living. Also it’s has a good concierge.
There are some stairs before you get in the entrance of the building. Sometimes there is bad smell from outside( smoking from neighbors).