Elizabeth’s place has perfect location and is close to everything you want to explore at London. The British museum is right around the corner. It is a def 5-star place with great value we could find in London. Thanks Elizabeth!