The New Cross House

The New Cross House
316 New Cross Road, London, SE14 6AF
Photo of The New Cross House