PM confirms landmark location for new Windrush monument
The capital’s world-famous London Waterloo Station has been confirmed as the location for a permanent Windrush monument, the Prime Minister has announced today. News of the monument’s landmark site comes as the nation today celebrates its first ever W… read more