Bow Station, North London Railway, Bow Road 1905