W1 Place is a premier development offering exquisite residences in the heart of central London. Located on Great Portland Street, this thoughtfully designed building blends historical charm with modern elegance, featuring one, two, and three-bedroom apartments, as well as stunning penthouses.
With high-end finishes, floor-to-ceiling windows, and exceptional amenities, W1 Place provides an unparalleled living experience, all within walking distance of London’s best shopping, dining, and cultural landmarks.