English cities and small towns / John Betjeman ; with 8 plates in colour and 31 illustrations in black & white