Museum of Happiness
Arlington House
220 Arlington Road
London
NW1 7HE