Great Make-Out Spots in London (VIDEO) (TRAVEL)
London is a very romantic city.