Dennis Severs House
18 Folgate Street
London
E1 6BX
0207-247-4013
Attractions
Visit Website