Let me help you with your search
You can search the entire market here
- We'll arrange viewings
- Customise a shortlist of properties
- Negotiate the best price for you
Book a free consultation
our service is 100% free for tenants
Key Highlights
132–134 Lots Road is a contemporary business centre located in the sought-after Chelsea area of West London. Combining a prestigious address with flexible workspace solutions, the building provides a professional environment for creative, technology, consultancy, and service-based businesses.
The Space
The centre offers a range of flexible office suites with modern interiors, efficient layouts, and excellent natural light. Amenities typically include meeting rooms, breakout spaces, high-speed internet, kitchen facilities, secure access, cycle storage, and 24/7 availability, creating a productive and comfortable workplace for businesses of all sizes.
Location
Located at 132–134 Lots Road, Chelsea, London SW10 0RJ, the building benefits from a prime position close to the River Thames and the vibrant amenities of Chelsea. It is within easy reach of Fulham Broadway, Imperial Wharf, and West Brompton transport links, providing convenient access across London. Occupiers also enjoy proximity to a wide selection of cafés, restaurants, shops, and leisure facilities.