Each borough is like its own little city... You could have an incredible London experience without setting foot in Central London once.
The general consensus is that summer is the best time visit London, given its unpredictable weather.
Collection
[
|
...
]