Where Can I Kiss In London?
Places to kiss in London Sunset at Primrose Hill. Photo: Mike Rolls. Amidst the thumping techno of fabric. In your own private pod atop the London Eye. At a delicious street food market. Beneath The Meeting Place at St Pancras station. During the Pride in London parade. On the Tube escalators. Kyoto Garden. Can you …