Company name: Canvas & Cream
Description: Art studios, therapy room & restaurant
18 London Rd, London SE23 3HF, United Kingdom