Where is Abbey Christian Brothers' Grammar School located?
Abbey Christian Brothers' Grammar School, Abbey Christian Brothers' Grammar School, Great Britain (approx. 54.172°, -6.332°)
Abbey Christian Brothers' Grammar School, Abbey Christian Brothers' Grammar School, Great Britain (approx. 54.172°, -6.332°)