IBIS, ST GEORGE’S WAY The Ibis in St. George’s Way is a modern hotel with a public bar and is still very much open … More