20100923 india: Delhi's Khan Market is world's 21st costliest high street