Brar Square is located in New Delhi, India on Ring Rd, Brar Square, Delhi Cantonment. Brar Square is rated 3.3 out of 5 in the category train station in India.
Address
Ring Rd, Brar Square, Delhi Cantonment
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance