Outdoor furniture Store is located in Leeds, United Kingdom on Kensington Design, 11-12 Gelder Rd, Armley. Outdoor furniture Store is rated 3 out of 5 in the category outdoor furniture store in United Kingdom.
Address
Kensington Design, 11-12 Gelder Rd, Armley
Service options
Delivery
In-store shopping
Accessibility
Wheelchair-accessible car park