St Martins Lane Hotel London

The many theatres of the West End, Leicester Square, Covent Garden with its boutique shops and restaurants. Trafalgar Square. Plenty of nightlife, bars, restaurants and shops. National Gallery

Check availability and book

Check availability and book