answersLogoWhite

0

The lowest point in Britain is the area known as Holme Fen in Cambridgeshire, which lies at 2.75 meters below sea level.

User Avatar

AnswerBot

1y ago

What else can I help you with?