newington place

Newington Place

Newington Place Guesthouse is situated in Newington Street, Richmond Hill on a quiet tree-lined lane, filled with historic and gracefully restored buildings. The peace...

St. Henry’s College

From the early days when the sports calendar offered just rugby, cricket and swimming, the range of sports codes has widened significantly. Both individual and team...