Westwood Building is located within the Chelsea Creek development in South West London’s SW6 area, close to the Fulham and Chelsea border and within easy reach of King’s Road. Imperial Wharf Station is around a 4-minute walk away, providing Overground and National Rail connections towards West London, Clapham Junction and West Brompton, with nearby bus routes offering further access to central London and surrounding neighbourhoods. UCL, King’s College London, LSE and Central Saint Martins are all reachable by public transport, making the location suitable for students and professionals seeking a refined West London home with strong transport links.
The development offers a wide range of apartment types, including studios, one-bedroom, two-bedroom and three-bedroom homes. Studios provide compact and efficient open-plan living, ideal for single residents or those seeking a lower-maintenance setup. One-bedroom apartments offer clearer separation between the bedroom and living space, making them suitable for longer-term living. Two-bedroom apartments provide greater flexibility for sharers, couples or small families, often with two bathrooms and more generous living areas. Larger three-bedroom homes offer more space, stronger functionality and, in selected cases, better views, balconies or terraces.
Residents benefit from Chelsea Creek’s comprehensive lifestyle facilities, including 24-hour concierge or porter service, residents’ gym, spa facilities, indoor swimming pool, sauna, steam room, private cinema, roof terrace or sky lounge, landscaped gardens and waterside walkways. The community also offers secure parking, managed common areas, residents’ lounges and social spaces. With its waterside setting, premium amenities, close proximity to Imperial Wharf Station and access to Chelsea and Fulham’s lifestyle offerings, Westwood Building provides a high-quality and well-connected residential experience in West London.