Navigation:
The Place’s large, landscaped roof terrace is one of the most generously proportioned in London. This unique private space opens up spectacular views.