Address: Ambrosden Avenue London Greater London SW1P 1QH
Telephone: 02077 989081
Head Teacher: Mr Neil McLaughlan
URN: 101166 Local Area: Westminster
Level: Other Independent School Ages 7 - 13 Gender: Boys
Total number of Children: 173 Religion: Roman Catholic