This is an awesome place to stay in London
The apartment is more than home. Highly recommended if you are around in London
Just in the right location.
But it’s not the location Steve is a great host