There were three of us staying at Olusola's and we have been very happy with our stay there. The place is a short walk from Edgware Road's underground station and relatively central. Very stylish flat as well!