Miejsce to jest jednym z najbardziej uczęszczanych punktów komunikacyjnych, korzysta z niego corocznie niemal 10 milionów pasażerów. Jest on drugim z czterdziestu paczkomatów, jakie InPost zamierza postawić w sąsiedztwie najważniejszych magistrali komunikacyjnych na Wyspach. Dotychczas, we współpracy z Transport for London, londyńskim zarządcą metra, uruchomiony został terminal przy stacji londyńskiego metra Buckhurst Hill.
InPost zamierza do końca bieżącego roku uruchomić łącznie 1500 paczkomatów w tym kraju. Docelowo ma tam funkcjonować ponad 2000 terminali.