Headquartered in the New Delhi (Capitol Of INDIA), Legal Square has offices across the North India i.e., Chandigarh, Jaipur, & Gurgaon.
Our network is focused on the needs of our National & International clients within our four sectors and is based around some of the world’s key high growth markets.