T O'Donaghue Ltd
3rd Floor 31-35 Kirby Street
London
EC1N 8TL
0207-242-8001
Antique Dealers
Visit Website