Complex Creative London Reviews Home / Reviews / Complex Creative Reviews / Complex Creative London Reviews Contact Details Aldgate Tower 2 Leman St London E1 8FA UK 020 7993 4356 Opening Hours Monday 09:00-21:00 Tuesday 09:00-21:00 Wednesday 09:00-21:00 Thursday 09:00-21:00 Friday 09:00-21:00 Saturday 11:00-18:00 Sunday closed