Barnsbury Furniture Store is located in Ely, United Kingdom on 9A The Shade, Soham. Barnsbury Furniture Store is rated 4.6 out of 5 in the category furniture store in United Kingdom.
Address
9A The Shade, Soham
Accessibility
Wheelchair-accessible car park