15 Micawber Street

15 Micawber Street
Micawber Street, 15 Micawber Street, London, N1 7TB
Photo of 15 Micawber Street