Dennis Severs

dennis severs' house spitalfields

LONDON | Dennis Severs’ House is one of London’s quirkiest gems and, despite its central location, has managed to stay off the radar of most visitors. Located on Folgate Street in Spitalfields, Dennis Severs’ House is a “still-life drama” created by Dennis Severs, an American artist who lived in the house