London by Taxi
I love London at night and one of my favourite things to do is to take a taxi and ride along Embankment. Late at night or early in the morning there's almost no traffic and you can cross […]
Horses in London
I love that police on motorbikes in London can stop traffic for horses to go by. There is just something so old world about seeing horses in the city.