The Crown Estate welcome you to your new home at 12 Sherwood Street.
12 Sherwood Street is a high-end development in the heart of the West End which boasts world famous shops, lively bars and a mix of fine and casual dining. The building consists of 48 apartments set over 5 floors and around a beautiful, naturally lit atrium.
Each apartment has been designed to deliver elegance, convenience and attention to detail for its residents. The interiors are a carefully considered balance of form and function, with a contemporary aesthetic and high-quality finishes and fittings. Each apartment is fully furnished by interior decorators and contains luxuries such as high end appliances, comfort cooling and marble bathrooms.
Our dedicate on-site and property management team have a personal approach and staff the building daily, providing ongoing support throughout your occupancy and the highest levels of customer service.