London W1
Located in the heart of Fitzrovia, we are the big one on the corner. And yes we have a roof terrace and a granny flat!