The future of mail rail : a report by the London assembly's public services committee, April 2003.
Greater London Authority.
London : Greater London Authority,
2003.
Postal service