Avalon Building & Decorating Contractors
128 Holland Rd., Kensington, London, United Kingdom, W14 8BD
(02073) 489058 Phone