I’ve been there. Ancient castles and monasteries rising out of the middle of towns, quaint little villages, green hedges, breathtaking Scottish plains, charming coffee shops, and, last but DEFINITELY not least, London, the most glamorous city in the world. White marble buildings, luxurious hotels and shops, gorgeous statues, and diplomatic offices. Everyone should go to London at least once in their lifetimes.