Berkeley Homes – Ebury Squarejames2023-02-13T16:15:01+00:00Project DetailsThe Ebury Square apartments offer 71 apartments of one and two bedroom private residences based in Belgravia.