Asked in
England

London lies in which region of England?

Answer

User Avatar
Wiki User
October 25, 2012 2:23PM

Greater London