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. […]