The Rose Lipman Building

The Rose Lipman Building
43 De Beauvoir Road, London, N1 5SQ