Tag: Oyster

Read More

Travelling on the London Public Transports

One of the most important reasons why London is the best City in the World must be the fact that is one of the best transports and best connected. My London Travel Tips video.