88 Belgrave Road

88 Belgrave Road is a striking development situated near the River Thames in London, just a stone's throw away from the Houses of Parliament, Big Ben, and Westminster Abbey. Poised to become a distinct neighborhood, 88 is surrounded by luxury amenities, green spaces, and communal areas for residents to enjoy.

  • Location: London, UK
  • Property type: Residential refurbishment
  • Purpose: Acquisition and construction
  • Capital Structure: Private equity