12 Star Gallery
Europe House, 32 Smith Square, London SW1P 3EU
- St. James's Park Tube Station (0.6 km)
- Westminster Tube Station (0.6 km)
- Contact us:
020 7973 1992
- Opening hours:
Mon - Fri: 10:00 - 18:00
Sat - Sun: closed
0 reviews of 12 Star Gallery in English
Write your review of 12 Star Gallery
Places nearby 12 Star Gallery
Your bookmark has been removed
Your bookmark has been saved
Did you know?
You can access your bookmarks from our mobile apps!
From now on, we'll make sure you get updates about this place.