Tag archives for London


Kensington Palace in London is a working Royal residence. Of great historical importance, Kensington Palace was the favorite residence of successive sovereigns until 1760. It ...
30
Jun
London From Thames


Viewing London from Thames is the least stressful way to travel in London and is heap of fun. There are 9 piers from which to ...
29
Oct
Culturally London


Quite a lot of people have striven to define ‘Englishness’ and failed in fact English culture is really a mixed culture, having assimilated the best ...