Fraser Bond are the leading lettings and property management agents for Chelsea Waterfront - London SW10. Chelsea Waterfront development on the 8-acre site of the former Lots Road Power Station in Chelsea, London SW10. The first phase, which completed in 2019, comprised four riverside buildings, including the 37-storey Tower West. 179 luxury apartments were built. A total of 706 new homes in 10 buildings are built in phases, with first units completed in 2017. Buildings Chelsea Waterfront comprises two 37- and 25-storey glass residential towers, 3 riverside buildings arranged around landscaped.