Nestled in a tiny courtyard in Neal’s Yard, 26 Grains London is a heavenly little slice of Scandinavia in the heart of London’s Seven Dials neighborhood.
Nestled in a tiny courtyard in Neal’s Yard, 26 Grains London is a heavenly little slice of Scandinavia in the heart of London’s Seven Dials neighborhood.