London postal district - Wikipedia, the free encyclopedia
The London postal district is the area in England of 241 square miles (620 km 2) to which mail addressed to the LONDON post town is delivered. The General Post Office at the control the Postmaster General directed Sir ......