York House

York House
Pentonville Road, London, N1 9UZ
Photo of York House