Leisure London Breaks from £175* Per Room Per N…
Hop on down to the Cavendish this Easter
Romance Special from £249 per room per night