A beautifully designed first floor contemporary apartment overlooking the new 'Lost River Park'. Lillie Square.
Lillie Square is an exclusive London development, offering the character and heritage of London, together with the convenience of meticulously designed and impeccably serviced modern properties. All of which is designed around the traditional concept of the London Garden Square with open space covering over 50% of the site.
Located in Earls Court, these exceptional apartments offer the very best in contemporary urban living, outstanding landscaped gardens, unique views and exclusive services.