Great location in London for a weekend stay!