The Leonard Apartments at 16 Seymour Street are beautiful, the central London location is second to none. In the heart of the renowned Portman Estate, with impressive Georgian architecture, The Apartments are nestled just off Portman Square, north of Mayfair and a 2 minute stroll from Hyde Park.
The Leonard Apartments are less than 5 minutes’ walk to Marble Arch and the famous shopping area of Oxford & Bond Streets. And whilst having such a prime location and prestigious address, there’s also a real neighbourhood feel to the area with boutique shops and grocers lining charming 18th Century streets. There are larger supermarkets only a few blocks away and the multi screen cinema is 5 minutes’ walk.