
Based from their shop in Preston, Lancashire, Scossa is able to provide an unbelievable choice of the very best in italian and designer furniture. Scossa provide an inspired collection of contemporary living and home lighting at your fingertips.
Wayne Hobson — Last week we took delivery of our Calligaris dining table, chairs and stools. Lee came from Preston to Bury to deliver