London


· Who says you cannot drive on the right hand side of the road in London?
Well you can, but only in the Savoy Courtyard. It is a short street which leads to the Savoy hotel entrance.


The Strand, London.
A very famous name. Most people know about the "Strand" in London.
Well we have got news for you. No such street exists in London.