1. London is made up of two ancient cities which are now joined together. What are they?
2. London has the only bit of road in the UK where cars travel on the right - where is it?
Thanks Suki and Trevor.
Had found the bit about the two cities but thought I was looking for something more complicated as in a Roman names or something like that. Does not always pay off to think too deeply.