Harbour Yard enjoys views over the marina and is ideally located near the Design Centre and the Chelsea Harbour Hotel & Spa. A variety of local restaurants, cafés, and a weekday street food market are all within easy reach. The building is also exceptionally well connected, with Imperial Wharf station just a 1 minute walk away – providing great transport links – and Chelsea Harbour Pier approximately 5 minutes on foot.
Suite 14, 2 Station Court
Townmead Road, Imperial Wharf, Chelsea, SW6 2PY
Size: 684 sq ft
