Photo - Arguably London's most popular spot to meet and greet and spend time. It is much like Times Square; not only is it popular with tourists, but also with locals. Situated is the iconic statue of Anteros, Greek God of 'Requited/Counter Love
Read this post on 3rdeyelens.blogspot.com