You are here
Country: United Kingdom
City: London
Category: Art Gallery
Address: 45 Dover Street
London W1S 4FF
- About -
Situated in the heart of Mayfair, on the ground floor at 45 Dover Street, the gallery’s vision is to explore the works of numerous artists and sculptors who sought new approaches to art, with a particular attention to the XXI century.