North Lillie

Located in the heart of Fulham, close to the markets of North End Road, this development was sold off 2013.