Isabella's place is so cute! Amazing views from the bedroom of the Thames river. Excellent location next to Tate Modern and Shakespeare's Globe Theatre. Isabella is a great host, very kind and welcoming. I am definitely staying here next time I'm in London!