Rathbone Square, a mixed-use development in the heart of the UK capital, is playing a pivotal role in the transformation of the eastern end of Oxford Street — and will also house Facebook’s new London headquarters Anyone who has travelled along London’s Oxford Street from Marble Arch eastwards in the direction of Tottenham Court Road …