I highly recommend staying at Vera's. She and her family are absolutely lovely and the room is very peaceful. Location-wise, you are steps off the canal and Victoria park, so you feel like you're in London and well-connected to it but far enough away from the chaos.