Lovely place to stay whilst exploring Dulwich!