I recommend Olushola a lot , everything is conform to the pictures. The flat is near Saint Pancras and King's Cross station (at least 10 minutes by walk really). A lot of shops are available near as Waitrose, Starbucks,... Olushola is full of attentions (such as free bottles of water). A great place for the fans of Harry Potter! :)