Tina's place is very well situated in London with very easy access to two of the main tube stations and an area with plenty of restaurants to try out.
She is an excellent host and I can highly recommend her.