Cavendish deVere
Flooring store; Wood; Craft; Homes; Interior; Furniture; Materiaux; Decoration; Carpet store; Home services; Linoleum store; Business service; Carpet installer; Individual Service Provider; Flooring contractor; Construction and planning services; Wood and laminate flooring supplier
Location: London Crystal Palace, 58 Church Rd GB
Website:http://www.cavendishdevere.com/
Phone:+442035407274
Map Location:51.418, 51.418