beckpoppins:travelthroughthelens:Dennis Severs House - London - One of the most unique museum experi