It has been said that London’s messengers hold something of a privileged position in the city as they are granted unparalleled access not only to its streets and buildings but to the myriad of tiny happenings and scenes that make up everyday life in the city. Seeing the city up close from street level is […]