Amazing location for a stay in London, bus stops are incredibly close and same for tube stations, would highly recommend for a weekend stay or longer in London