The flat is absolutely lovely :-) Great location! Columbia road is one of the best streets in london! Definitely an experience itself by just staying there!