Hotel Alcatraz, billed as one of the toughest in the UK, opened its doors to the public on Tuesday evening. The hotel, based in Field Street, King'...
Read Whole Story