Its Located in:
289 King's Road, Chelsea, London SW3 5EW, UK
You can Find it on Google map here:
View on map.