Very good communication, excellent public transport via bus 63 or metro from Kings Cross to all London interesting places.