2010-06-04

Lennox Gallery - London - U.K.

This stunning exhibition gallery is situated just off the New King’s Road and Fulham Road, two minutes walk from Fulham Broadway tube station. An excellent central location surrounded by designer shops, antique shops and other art galleries.

Website : http://www.lennoxgallery.co.uk/Default.aspx