Fire House
3 Cromwell Rd., Kensington, London, United Kingdom, SW7 2HR
(02075) 847258 Phone