Montpelier Antiques & Interiors

81 High Street, Teddington