Absolutely amazing apartment in Peckham. Lots of things to do in this part of London and easy with travel connections. Luca and Elvina were not only great hosts, but in general great people. If you ever get the chance to stay here, do it!