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