Staying at Petra’s totally made our trip to London! The place is beautiful, the location is very convenient, and Petra made us feel right at home. Best host ever!!