Address: Iddesleigh Road Post Office, 77-81, Iddesleigh Road, Queens Park, Bedford, England, MK40 4LJ, United Kingdom