Harrow has a variety of local amenities which will prove useful for your stay.