Perfect place for a group stay in London