Wonderful updated and charming flat in an awesome location! This is a great place to stay in London. Book it!