Project Description

Flats 1 & 2, 161 Packington Street, London, N1 8RA