Lighthouse West
111-117 Lancaster Rd., Kensington, London, United Kingdom, W11 1QT
(02073) 132900 Phone
(02072) 291258 Fax