Trafalgar Infant School TW2 5EH Twickenham TW2 5EH United Kingdom Built: February 15, 2015 Address: TW2 5EH Twickenham TW2 5EH United Kingdom