Nonsense London

Nonsense London left a tip at Soho Theatre Bar

21 Dean St., Soho, Greater London | August 10, 2011
Not many bars are nice to be in during the day. This one is, and is quiet enough for contemplation. Also one time a pop-up opera happened spontaneously there and gave us an idea!
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Soho Theatre Bar
7.7
Soho, Greater London
Bar
Show More (on 1 To-do List and 1 Other List)