Teresa's apartment is really a nice place to stay in London! Beautiful, clean, new, well equiped, close to the subway station, bus station, bike station, in a nice neighbourhood. Teresa is also a great host, she took care of everything for giving us a nice stay! If once in London again, I'd stay there for sure!