English, asked by lucky199, 1 year ago

meaning of Heathrow

Answers

Answered by alia20
4
Heathrow or Heath Row was a small hamlet in the ancient parish of Harmondsworth, Middlesex, England, on the outskirts of what is now Greater London.
Answered by chandni9
0
Heathrow was a small hamlet in the ancient parish
Similar questions