Where is LEGOLAND Windsor Resort located? LEGOLAND Windsor Resort is located in Windsor, Berkshire in England. Related articles What is the address for LEGOLAND Windsor Resort? How do I get to you by Car? How do I get to you by Train? What attractions do you have at LEGOLAND Windsor Resort? Do you charge for car parking?