Near train station and Elizabeth line, easily access to central London. A huge green park nearby for relaxation.