1 place
Shopping
Europe, United Kingdom, London
Visit Neal’s Yard - it is a colourful courtyard hidden down one of the many narrow alleys of central London. The products on offer at the shops are focused around health, wellness, and pampering yourself. You´ll like it.