Strada - High Street Kensington
29 Kensington High St., Kensington, London, United Kingdom, W8 4NP
(02079) 384648 Phone
(02079) 382481 Fax