You'll love Emma's place and her pets. Emma is a great host, too! Definitely the place to stay when visiting London