Keen House

Keen House
4 Calshot Street, London, N1 9DA
Photo of Keen House