Highly recommended - excellent experience from time of booking until departure. Would have no hesitation returning on a future visit to London.