Cannon Hill House 14 Russell Road is an outstanding primary school located in Birmingham. With a highly dedicated leadership team, imaginative teaching methods, and a focus on personal development and...