London is one of the most exciting cities to visit. Whether it’s modern art, castles or pubs there is always more to do in London. Here are 10 places to go.
British Mania: Where to See the Royal Guard
There’s no more iconic image of the British Empire than a redcoat soldier. From Buckingham Palace to Windsor Castle, here are 10 places to see them.
A Visit to the Queen’s Gallery at Buckingham Palace
The Queen’s Gallery at Buckingham Palace is one of London’s hidden gems and features a small, but spectacular glimpse into the British royal collection