Avondale Park
Walmer Rd., Kensington, London, United Kingdom, W11 4PQ
(02072) 211499 Phone