Great place in London. Central to sights and lovely space