Aylesbury Wine and Cheese, offering delicious cheese plates and featuring fine wines from the Commonwealth. Join us in for a relaxing afternoon in our elegant, comfortable rooms in historic downtown Leesburg. Aylesbury Wine and Cheese is the newest addition to the Aylesbury Tea Rooms, serving fine teas in the English tradition, and promises to be a favorite spot for locals and visitors alike.