Showing results for Tollgard Showroom
Search instead for Tollgardshowroom
Tollgard Showroom
Furniture store in London, England
Address: Unit 115, Chelsea Harbour Design Centre, London SW10 0XE, United Kingdom
Hours: Closed ⋅ Opens 9:30 AM
Phone: +44 20 8067 2123
Great design deserves a great interior design showroom: a personally curated selection in a light-filled 3500 square foot London flagship space.
Tollgard, First Floor, Centre Dome, Design Centre Chelsea Harbour, London, United Kingdom SW10 0XE. tollgard.com/showroom. Ideas's profile picture. Ideas.