Post office (Aliens of London)

A post office was present in London by at least March 2006. (TV: Aliens of London)