Things 2 Do in London: Neal’s Yard

By | January 30, 2013

xttatil-043

One of my favorite spots in London has to be Neal’s Yard in Covent Garden. Its a little secluded courtyard accessible by a narrow alley with only a barrel on top of the entrance to guide you in. Read more »