Great location! We have very much enjoyed our stay at Jolana's flat. The location is very convenient with nice cafés, variety of restaurants and trendy bars just a couple of minutes away. Natural History Museum, Harrods and other London attractions are within easy access by public transport. The flat had just been refurbished so everything was brand new. I would definitely recommend the place.
The flat has great location. It is nice clean modern. We had good stay and would recommend this place to anyone.