Plumbase is located in London, Barking, United Kingdom on Unit 7, The Invicta Centre, Alfreds Way. Plumbase is rated 3.5 out of 5 in the category plumbing supply store in United Kingdom.
Address
Unit 7, The Invicta Centre, Alfreds Way
Amenities
Gender-neutral toilets