Description from Citikey
The Temple Gallery is a centre for the study, restoration and exhibition of ancient icons.
Nearest public transportUnderground - Holland Park
Similar businesses nearby
Albert Amor specialise in 18th century English porcelain and decorative items.
St. James's, London