All articles

LONDON FLAGSHIP STORE

Visit our St Michael’s showroom in London to be inspired by its glorious interiors.

Where is your flagship store?

Our address is: St Michael's Clergy House, Mark St, London EC2A 4ER. Click here for directions and additional details.

What are the opening hours of your flagship store?

Our doors are open Monday to Saturday from 9:00am to 17:00pm GMT, excluding public holidays. We are closed on Sundays. For more information, click here.

What can I expect at your London flagship store?

Be inspired by its glorious interiors, or book a complimentary appointment with our team of decorating consultants. Learn more here.