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.
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.
The development is perfectly positioned to enjoy all that Greenwich Village has to offer, including: