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

Seasonal Hours – Spring (April 22 – June) and Fall (Late August – Mid November)
Saturday 10AM – 5PM
Sunday 12PM – 5PM

The Keep is CLOSED MAY 7th, 13th & 14th.  To schedule an appointment during the week, please call (540)687-4094 or email