Really cute space with lots of fun little touches throughout. The location is close enough that Central London is a 15-20 minute bus, train or tube ride away, but still far enough that you’ve got a sense of calm. Dulwich has tons of local independent shops, cafes and restaurants that are worth exploring as well.