347-349 Station Road is located close to the junction with College Road in the heart of Harrow's bustling shopping area. Harrow Town Centre is undergoing major regeneration with over 2,000 new apartments being developed. The retail offering is rapidly changing to cater for the increase number of residents now seeking convenience food shopping, restaurants, eateries and entertainment.