The place was immaculate. Very clean easy access. Perfect location. Would highly recommend a stay at this place when visiting london