· 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.