Our Showroom

Our Showroom / Head Office based in Chelsea is opening soon!

77 Royal Hospital Road, SW3 4HN

Please contact us to book a free consultation

MAIN SHOWROOM

Based in Fulham is coming in 3 months!

631-633 Fulham Road, SW6 5UQ

The works are under construction stage

Contact Us:

Phone: 020 7352 7122
Email: showroom@stellarossadesignbuild.co.uk

THE SHOWROOM:

77 Royal Hospital Road,
London SW3 4HN

Monday-Friday: 9am-6pm
Saturday: 9am-2pm
Sunday: Closed