Art Gallery in London
Unit 7 St George Wharf
8 Wandsworth Road
London
SW8 2JW
Landline: 020 758... 020 7582 1114
Amstel Art Gallery & CafeÌ is a prestigious contemporary art gallery located in the St. George Wharf complex in Vauxhall. It is situated in the heart of London’s cultural and economical hub, near the riverside Thames and surrounded by important landmarks such as the London Eye, the Houses of Parliament & Big Ben, Battersea Power Station, Chelsea Embankment and Tate British Museum. The gallery is accessible via train, tube, bus or boat. Amstel Art Gallery & CafeÌ showcases the best paintings,
There are currently no reviews for this company
All fields are required. Your review will appear immediately.