Filters:
art gallery in 160 London Road Barking
About 3 results.
Laura I.Gallery
IceHouse Court,Abbey Road, IG11 7BT London, United KingdomLaura I. is a young exciting contemporary art gallery in London set to bring the latest cutting edge artworks to all art enthusiasts.