Located in the South West of London, Chelsea is an affluent area where you will find colourful houses, river views, and high end restaurants. Curious Fact 1: The name Chelsea is translated from Old English as the “landing place on…
Category: London
SoHo is an uber-trendy neighbourhood in Lower Manhattan, full of beautiful people and upmarket outlets. Its name refers to the area “South of Houston Street”. Not too dissimilar to Soho in London’s West End. Origins SoHo is perhaps New York’s…
Do you want to experience London in all its festive glory? The capital is currently gearing into full festive mode with plenty of things to see and do, from beautiful Christmas markets to fabulous festive shopping. Christmas Shopping Christmas shopping…