Moments from the homogenous stretch of high-street shops found on Oxford Street, James Smith & Sons is Europe’s oldest umbrella shop. Handsome and refined, it can also be a surprisingly affordable spot to pick up a useful London souvenir.
21 Rooftop Bars In London You Need To Drink At Before You Die
Sky Garden - Imagine a skyscraper with an indoor garden, three eateries and arguably the best views in London. If you like the sound of this, you will love the new Sky Garden! Read on for my first look at this new London landmark.