Marketing Suite
020 7610 9693
195 Townmead Road
London SW6 2QD
Opening times
Mon–Fri 10am–8pm
Sat–Sun 10am–6pm
Chelsea Creek is London's newest and most fashionable dockside development, combining luxurious city living with blissful tranquillity. Choose from a selection of stunning studios, 1, 2 and 3 bedroom apartments and penthouses in a magnificently appointed development. All just moments from the stylish King's Road and the vibrancy of central London.