The address for Fountain House is 1 Lancaster Terrace, London, England W2 3PF