Is there a post office in heathrow? At Heathrow the post office is located in terminal 3. http://www.heathrowairport.com/heathrow-airport-guide/services-and-facilities/postal-services. There are post boxes located in all terminals both before and after security.What time does heathrow open? What time is heathrow airport open till does it close at NIGHT. Heathrow Airport doesn't close since it has flights round the clock. However, most shops at the airport are open between 5am and 9pm or 9.30pm.Does heathrow have lockers? No there are no lockers available in the international terminal at the Heathrow airport but you can use the left luggage service. However, it would be better if you purchase a locker outside the airport. In this way, it would be easy for you to keep your things safe and sound.Where is heathrow in london? Heathrow is 14 mi (23 km) west of central London, near the south end of the London Borough of Hillingdon on a parcel of land that is designated part of the Metropolitan Green Belt.