Great place to stay for a business trip or just to explore the city! We had a conference at the imperial college and it turned out the location of the apartment was excellent! Close to various tube stations. The hosts are very welcoming and great in communication.