Cecil Court is in the heart of London’s West End. Our nearest tube station is Leicester Square, and we’re just a short walk from Covent Garden, Piccadilly Circus, and Charing Cross.