Belgravia Villas - Strata housing in Ang Mo Kio

Belgravia Green/Villas – Freehold Strata Semi-Ds and Terraces in Ang Mo Kio

Belgravia Green is a freehold development of strata Semi-Ds and Terraces. It is the second phase of the successful Belgravia Villas development. Located within a quiet landed housing estate in Ang Mo Kio, it was inspired by the fashionable and highly sought after Belgravia district in Central London. Belgravia Green consists of 71 terrace houses […]