A post office offering postal services, located in Luton, England. It also features a Costa Express coffee machine.