England the home of the most famous monarchy, Big Ben, Tower of London and many other historical sites and places of interest. With the place steeped in history, there is bound to be a good few vampire tales and history interweaved with them. So here is the place for your vampire to pull up a chair, and pretend to enjoy tea and scones.