This unit is in a prime location in London with Marble Arch, Hyde Park, Kensington Gardens, Oxford Street shopping, and all manner of public transportation nearby. It is in a well-kept neighborhood with many adorable shops.