De Beauvoir Arms

De Beauvoir Arms
113 Southgate Road, London, N1 3JS
Photo of De Beauvoir Arms