A stunning development of light and spacious luxury apartments set within in a modern West London development.