The Carpet Shop

The Carpet Shop, London

rated excellent

The Carpet Shop

Arch 164, 115 Rye Lane
Peckham
London
SE15 4ST

Website:
instagram.com/thecarpetshop.peckham