The Vicar

It was a normal, peaceful day on the bustling streets of London. Well, perhaps peaceful is the wrong word. There really is no such thing as a “peaceful” day in London, especially during the tourist seasons. Baker street was always filled with the literary obsessives dying to find Sherlock Holmes’ address or the Karl MarxContinue reading “The Vicar”