The Toy Shop London - Cocktail Bar Review
The Toy Shop is a cool and quirky addition to the leafy suburb of Putney in South West London. Upon finding out that some friends of mine lived nearby, I simply had to see what the fuss was about, so I boarded the District Line for a night of fun and fancy cocktails. The Venue As you'll see upon your…