Where to go for a romantic walk in London? AshlaeJuly 4, 2020 I - for one - believe London to be the most romantic place in Europe. Others seem to agree London is a pretty romantic place for couples. Why? You ask. ... Places0 Comments 0