mayorwatch.co.uk
GLA Lodges Post Office Review Court Papers
The Greater London Authority (GLA) has lodged papers at the High Court today seeking a Judicial Review of the Government’s decision to close 169 London post offices.