Liz’s apartment is a nice, clean place right next to Hyde Park. Really great location accessible to parks, food, cafes and close to Tube station. Liz was very friendly and welcoming. Place was perfect for my week in London!