Windsor Palace is an locality in New Delhi, India, 110001. Golf Links (3.81 Km), Paharganj (4.06 Km), Rajinder Nagar (5.15 Km), New Rajinder Nagar (5.54 Km), Karol Bagh (6.17 Km) are the nearby areas to Windsor Palace. New Delhi are the nearby cities to Windsor Palace.