Marble Arch Place is an exciting, mixed-use scheme that will deliver a new landmark building for London and a gateway to the West End. The development consists of an 18 storey residential tower with 54 apartments and a seven storey commercial building that will provide over 95,000 sq ft of office space.The apartments and offices benefit from views of Hyde Park and the West End.