The Mirror Abroad: Lexi’s London Life

London is a great city to spend your weekend in, to learn the ins-and-outs of and to explore all the hidden, tucked away places. But, in the spirit of all those Jane Austen-era stories about seeking refuge...