The Flower Bar & School
221 Bromton Road
London SW3 2EJ
United Kingdom