Set in the centre of Harrow, the Park House Serviced Apartments offer studio accommodation 10 minutes’ walk from Harrow-on-the-Hill train, Tube and bus stations.
Set in the centre of Harrow, the Park House Serviced Apartments offer studio accommodation 10 minutes’ walk from Harrow-on-the-Hill tr Read more
Set in the centre of Harrow, the Park House Serviced Apartments offer studio accommodation 10 minutes’ walk from Harrow-on-the-Hill train, Tube and bus stations.
Set in the centre of Harrow, the Park House Serviced Apartments offer studio accommodation 10 minutes’ walk from Harrow-on-the-Hill train, Tube and bus stations.
Number of Rooms: 25