Exhibition
Stephen Walter: The Island - London Series
28 Jun 2010 – 24 Sep 2010
Event times
open 24 hours a day, seven days a week
Address
- Chelsea and Westminster Hospital
- Fulham Road
- London
- SW10 9HS
- United Kingdom
Travel Information
- Buses: 14/C3
- Tube: South Ken
Event map