The Friends House

The Friends House
173 Euston Road, London, NW1 2AX