Looking for a hotel near Strand London?

The Strand is a major thoroughfare in the City of Westminster, Central London. The area has an abundance of bars and restaurants, perfect for food and drinks before or after a show. It is also within easy walking distance of Piccadilly Circus, Soho and Covent Garden. And with its own tube station on Charing Cross Road, Leicester Square is within easy reach.