Perhaps he would have some luck at this bar I spotted on Denmark St. in London.
Zen Bar
The Zen Bar, where couples meet for enlightening talk leading to sex.
You must be logged in to post a comment.
The Zen Bar, where couples meet for enlightening talk leading to sex.