London’s Theatreland area can sometimes feel a bit stressful, with its scores of tourists rushing to get to the attractions. That said, there are some places that manage to combine proximity to the city’s hotspots with a calm, laid-back, luxury environment. Slightly set back from the hustle and bustle of St Martin’s Lane (the street that runs from Covent Garden down to Trafalgar Square) you’ll …
St Martins Lane Hotel, London