Stylish space and great London location.