art gallery to rent for rent in London Gallery and/or Event space available in heart of art district of London's Mayfair, and our new opening in Paris minutes away from the Eiffel Tower . 3000sq ft/300m2, magnificent... more England - London