Hill House

17 Highgate Hill, Archway, N19 5FD A recently developed luxury building, with high specifications apartments Hill House is a recently developed luxurious apartment building  located on the north of London, with a total of  158 apartments.  EEH Ventures, led by Eitan Eldar, led investors to purchase  117 apartments out of a total of 158 apartments. […]

Hill House Read More »