Location
The station stands just off Marylebone Road, a major thoroughfare in the Marylebone area of central London. Nearby attractions include Regents Park, Lord's Cricket Ground, Baker Street and Madame Tussauds.
Read more about this topic: Marylebone Station