Our high-quality furnished apartments can be found at 6 locations in the vibrant parts of London. All apartments are just around the corner of public transport, shops and places of interest.