PIAZZA CASTELLO Chelsea

207 King's Road
London SW3 5ED

Mon - Sat 10:00 am - 7:00 pm
Sun 12:00 pm - 6:00 pm

02073514444

Get directions