Rogers place is ideal for single traveler’s who need to be close to central London. It is Ideally situated close to Edgware Road tube station and very convenient for public transport. It is clean with great showering facilities. The local vicinity has a wealth of eateries for most tastes. The host took the time to show me around the local area and provide advice as to where to eat etc. He appears genuinely interested in his guests wellbeing and is a delight to chat with in the evening.