Keen House

Keen House
4 Calshot Street, London, N1 9DA