On Saturday 8th and Sunday 9th of June Uxbridge will be home to three beautiful GIANT INFLATABLE FLOWERS! The event will all happen within Uxbridge town centre and is entirely FREE! Come on down and join us and see these incredible art installations with your own eyes!