I enjoyed an excellent guided tour of the Walled City with Nawaz, one of the guides used by Indus Holidays. The organization was great beforehand and the guide both knowledgeable and flexible. We even managed to make a trip to Wahgah to see the sunset flag lowering ceremony which was amazing. Highly recommended.