Well appointed self contained apartment with excellent links into central London