The Rathbone Square development is a mixed-use project offering Grade A offices and residential units situated around a public space offering numerous restaurants and boutique retail space. The project is in the heart of Fitzrovia, designed to provide a tranquil environment while being located just...