Lak Si Railway Station is the nearest Railway Station from Kensington Place and it is 2.1 km away.