Chipsmiths

106 High St, Carshalton, SM5 3AE Directions

Tel 020 8773 1169
   Now closed Open today 12:00 - 14:00