Swain’s Serendipity

  1. We think we have found London’s smallest shop nestled on Swain’s Lane in lovely Highgate…

Share it