Close [x]
ACHICA the members-only luxury lifestyle store
X
0 Item(s) £0.00

Top

Sale closed

Roger Lascelles

The UK’s largest clock manufacturer, Roger Lascelles is a London-based, family-run business with more than 25 years’ experience in the industry. Its designs capture the essence of past periods such as Art Deco, 1950s retro and Victorian classics to give the collections a charming feel.
Quickfind Promotions