Our new website address is www.ckah.com. Please update your bookmark.

Please click the above link or your browser should automatically take you there in 10 seconds.

The United Kingdom - Albion Riverside

Designed by Foster + Partners, a world renowned architectural firm, Albion Riverside is located on the south bank of River Thames. This high-end residential development is comprised of 196 apartments, 13 of which are penthouses with double height reception rooms and spacious balconies providing spectacular views across River Thames and Chelsea. In addition to providing 310,000 sq. ft. of residential space, the development also features approximately 80,000 sq. ft. of retail and office area.