Great studio flat in East Dulwich. Perfect location for exploring and great communication from the host.