Francesca’s place is in a super location. It is in the heart of London conveniently located close to everything. I really enjoyed my stay there and would definitely recommend it to anyone who is looking to experience the best of London. I can’t wait to return there soon.