Date From
Date To
Website
Gallery
Albemarle Gallery
Address
49 Albemarle Street
London
W1S 4JR
United Kingdom
"London is a fascinating and magnificent place, alive and full of energy. This new body of paintings and drawings reflect my passion for the city, for it's familiar sights, it's working environment and for the people who populate it."