Not far from the Olympic Stadium, in an area at several removes from the famous museums of central London, is The Geffrye Museum. Housed in a terraced row of 18th century almshouses with a shady green as buffer to the busy main road, this small museum is devoted to...

read more