answersLogoWhite

0

Gerrards Cross, a small village, is located in Southern England. It borders quite closely with London. To be more specific, Gerrards Cross is located in Buckinghamshire, England.

User Avatar

Wiki User

11y ago

What else can I help you with?