Excellent location, perfect for our stay in London for a connected and busy weekend stay.