ViewsWatchers |
Holbrook is a village situated close to the northern shore of the Stour estuary in Suffolk, England. It is located on the Shotley peninsula in Babergh district, around 8⅓ km (5 miles) south of Ipswich. To the south of the village is the Royal Hospital School, which moved to this site in 1933 after having been housed at Greenwich Hospital since 1693. [edit] Research Tips
|
|