A Stunning Exhibition Has Opened In London And It’s Every Instagrammer’s Dream
An immersive art exhibition has opened in London, featuring stunning installations from London artists. From 4th April–18th May, Sense of Space will take over Exchange Square behind Liverpool Street station. Offering a...