Wonderful Place to stay at London. Central London is only 20 minutes away. Very Clean and well located.