Hari's

233 King's Rd
Chelsea
London
SW3 5EJ
View on Map