CCulture Read More 1 minute read The Joshua Light Show Installation At Ace Hotel, London – January 19 – 25 | EventsbyWPGM StaffJanuary 13, 2015 Ace Hotel will be opening its doors to The Joshua Light Show from the 19th to the…