From its time-honoured landmarks to its lively markets, London persists a city of unparalleled allure. A journey through this metropolis is a treasures trove, waiting to be discovered. Your must-see sightseeing itinerary should undoubtedly include a visit to Buckingham Palace, the grand residence of the monarch. Marvel at the Changing of the Guard