1 The Icon Apartments, Chelsea
Development Completed
2010
Area Size
2000 sq ft
1 The Icon is an exceptional riverside apartment has been extensively refurbished to an exacting standard throughout, offering over 2,000 sq ft of accommodation directly overlooking the Thames.
Icon Apartments is a small and exclusive building on the banks of the Pimlico riverside.
SEND A MESSAGE