Warm and welcoming apartment with excellent positioning in central London. The apartment is a home, and makes for an easy and welcoming stay in London for an extended visit.