Marlborough Road School was constructed in 1898-99 and opened in January 1900 with a capacity for 1350 pupils.
The land for the school was purchased from Lord Tredegar at a cost of £2,893. Before the school was built the land was part of Tir Colly Farm. The farmhouse stood where Albany Road Baptist Church now is. The land purchased was marked on the 1840 tithe map as a field called Waun Ty Cyw (chicken house heath) and being farmed by Evans William Jnr. The Tir Colly farmhouse is marked as 261 and Roath Mill is just to the east of 271. St Margaret’s Church is marked as 174.
The school log book records how school life was interrupted by bad weather and outbreaks of infectious diseases as well as the impact of WWI. There were however happier occasions with extra days holidays granted to celebrate notable events such as Cardiff being granted City status and visits of important dignitaries to Cardiff such as Lloyd George and the Chief Scout Baden Powell.
The original Marlborough Junior School was unfortunately irreparably damaged in WWII as a result of a bombing raid on March 3rd 1941. The staff salvaged what they could from the debris, including ‘three sewing machines and a gramophone’ and the school reopened to pupils just two weeks later in the undamaged building which were to become the Junior School. The pupils that could not be accommodated were reallocated to other nearby schools including Albany Road School and Roath Park School.
The new Infants School was constructed on the site of the old school and opened on June 5th 1952. More about the school’s history together with reminiscences from past-pupils can be read in the extracts from Marlborough Junior School Centenary Booklet
Former Marlborough Road pupils include the priest and broadcaster Roger Royle and the sculptor David Petersen. A much-remembered former member of staff was George Thomas who was later to become the Speaker of the House of Commons and Viscount Tonypandy.
In 2011 Marlborough Infant school and Marlborough Junior school amalgamated to become Marlborough Primary School and today has over 500 pupils.