Isabella's place was an awesome location with a stunning view of the Thames across from St. Paul's! It is very close to the Southwark tube stop and literally next door to the Tate Modern. Only a few minutes walk to Millennium Bridge and the Globe Theatre. The place was clean and Isabella was friendly. She requests that you not wear shoes in the house, but very kindly provides packaged slippers for you to wear around the house.