A little gem in London: Little Venice

A series of interweaving canals (perfect for lazy day strolls, picnics and waterfront wanders) is hidden near Paddington Station in an idyllic North London neighbourhood. This scenic paradise is nicknamed … Read More

5 of the best musicals in London

Matilda the Musical

Matilda is the stage version of Roald Dahl’s classic book of the same name. Since 2010 this musical has charmed audiences around the world with its tale … Read More