Post Office Ltd today announced decisions on the future of Post Office® branches across London following a six-week public consultation ending on April 2 2008. Post Office services will be provided though a network of 688 branches, which supports the national accessibility criteria introduced by the Government and ensures that more than seven million London residents will either see no change …
More: continued here