Excellent location. Really close to tube stations.
There is a 24/7 just in front of the building.
I strongly recommend it.