Theodoros’ place is a wonderful place to stay in London. It’s clean, homey, and spacious. I highly recommend anyone visiting London to stay with Theodoros.