Self-catering country cottages, apartments and other types of accommodation to rent for holidays and short breaks in Berkshire, England. Berkshire lies to the south west of London encompassing areas like Windsor and Slough. Popular because of its proximity to London, Berkshire is part of the leafy green belt surrounding the capital. This is where you will find Windsor, Legoland and a little closer to London; Thorpe Park.