Amazing location and great roof terrace. A bit on the expensive side but probably typical for London!