FNGallery

Property of the Week: Love Island in London for £2.9m

This week, a 'slice of Australia' in Stratford with a spa pool, chef's barbecue and outdoor cocktail bar



Property of the Week: Love Island in London for £2.9m
WSJ Logo