In the heart of the West End, the building is designed to the highest specification and benefits from a roof terrace with panoramic views of some of London’s most famous landmarks.