Fantastic place! Great neighborhood. I had a very happy trip.
The flat is very spacious and beautifully designed.
It is very easy to get to central London by bus.
Dulwich Park and the oldest public art gallery (small but lovely!) are in a few minute walk from the place.
Easy check in, easy communication.
I would love to be back some days.