A warm welcome and a real home away from home. Situated in a beautiful part of London with all the amenities you need within a 5 minute walk.