Great place to Stay, easy commute to London downtown.