London Square Greenwich – Exclusive Apartments for Sale

Get in touch on whatsapp Now:

Experience modern living in London Square Greenwich, a beautifully designed development near Greenwich Park and excellent transport links.

Introduction

London Square Greenwich is a prestigious residential development situated on Royal Hill, SE10, in the heart of Greenwich. Designed to blend seamlessly with the area's historic architecture, this development offers a mix of one, two, and three-bedroom apartments, catering to professionals, families, and investors alike.

Located just minutes from Greenwich Park, London Square Greenwich provides the perfect balance of urban convenience and tranquil green spaces. The development is within walking distance of Greenwich Station and the DLR, ensuring fast connections to Canary Wharf, the City, and beyond.


Key Features of London Square Greenwich

1. Architectural Excellence

London Square Greenwich has been designed to complement the local 1930s architecture, drawing inspiration from the Grade II-listed former Greenwich Town Hall nearby. The buildings feature clean lines, expansive windows, and high-quality materials, creating a contemporary yet timeless aesthetic.

2. Prime Location in Historic Greenwich

The development is perfectly positioned to enjoy all that Greenwich Village has to offer, including: