Show Info +

Chelsea Waterfront, London

Located on the gateway to Chelsea overlooking the iconic River Thames, this redevelopment of the historic Lots Road Power Station and the surrounding wharf areas; including two glass residential towers and three riverside residential buildings will transform this corner of the heritage filled London landmark of Chelsea. The marketing suites design draws upon the subtle palettes of the Thames to create an elegant sophisticated interior synonymous with luxury living.