The City of London is only a small part of Greater London. This area is breaming with history and a city continually reinvented with skyscrapers. Walking the streets is full of discovery, and in this post, we will look at the things you can find.

read more