We were a group of seven and we really enjoyed our stay in London and at Isabellas place! The location was perfect - close to alot of nice bars, restaurants and markets. Its easy to go to the center of London aswell, the underground station is close and its walking distance to the Towern.
The apartment is big with two bathrooms and in different levels, wich is perfect if you travel in a big group. Isabella met us at the apartment, the communication was great and she gave us alot of good tips about where to go and where to eat.