Local Area

Perfectly located for shopping, sightseeing and easy access across London, the elegant boutique four-star deluxe Park Plaza Sherlock Holmes London is situated on world famous Baker Street a few minutes walk from Oxford Street and Regents Park close to Baker Street Underground station providing easy access to Wembley Stadium and across London via 5 underground lines and 4 mainline rail stations.

The hotel is within walking distance of many of London's top attractions. Madame Tussaud's, Oxford Street, Bond Street, Marylebone High Street, Regent's Park with London Zoo, Hyde Park, Lords Cricket Ground, Theatre Land and London's "West-End" are all close by making it the ideal choice for shopping, sightseeing and business travelers alike.