answersLogoWhite

0

the human features of London are London eye, London bridge,big ben,train stations,tower of London, canary wharf,royal obserbatory,Stonehenge,buckhingham palace,hotels.

User Avatar

Wiki User

13y ago

What else can I help you with?