The Keep

Welcome to the Keep, a shop that is so inviting, comfortable and enchanting that you never want to leave. Here, nature has taken root indoors and distinct treasures abound. We welcome you to savor the experience of The Keep; join us for a cup of tea, or something a bit stronger, all within a magical setting.

9160 John Mosby Highway
Upperville, VA 20184

The Keep is a seasonal shop and is CLOSED during the Summer and winter  To schedule an appointment, please call (540)687-4094 or email