Had a great stay at Omar’s flat. Great location, as it’s within walking distance from St Pancras & King’s X as well as Russell Square tube station.
All amenities, etc. are exactly as described on the page. Omar’s communication is very timely.
Great option for a quick stay in central London!