Liz’s place is the perfect location for visiting London. The building is beautiful and very peaceful, with trees all around. It is directly across from Hyde Park. Liz is very friendly and hospitable. This place is a great find! I highly recommend it.