The “Garden of England” is ?

A. Kent

B. London

C. Dublin

D. None of these


Leave a Reply